<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // num_arr = [34,6,546,5,100,16,77,56,88,10]
        // // 10

        // var max = num_arr[0];
        // var index = 0;
        // for(var i=1;i<num_arr.length;i++){
        //     if(num_arr[i]>max){
        //         max = num_arr[i];
        //         index = i
        //     }

        // }

        // console.log(max,index);


        // var tests = [true, 17, "hello", "bye", 98, 34, 21];
        // var new_arr = [];
        // for(var v of tests){
        //     // console.log(v,typeof v);
        //     if(typeof v === 'number'){
        //         new_arr.push(v)
        //     }
        // }
        // console.log(new_arr);


        //    var num_list = [34,6,546,5,100,546,109,546,16,77]
        //    var max = num_list[0];
        //    var second_max = num_list[1];

        //     // 如果 这个数字  大于max  那么替换max中的值 原来max的值给到second_max
        //     // 如果这个数字 小于max  但是大于 second_max 小于 max 
        //     // 那么这个数字 结果给到second_max
        //     // 因为 要的结果是 索引  
        //     // 所以需要准备一个变量保存这个索引  
        //     var index = 1; // 准备一个变量保存第二大值的索引
        //     for(var i=2;i<num_list.length;i++){
        //         if(num_list[i]>max){
        //             // max 被替换成 num_list[i]
        //             // 原max的值 给到second_max
        //             second_max = max;
        //             index = num_list.indexOf(max)
        //             max = num_list[i];

        //         }
        //         else if(num_list[i]<max && num_list[i]>second_max){
        //             second_max = num_list[i];
        //             index = i
        //         }
        //     }

        //     console.log(index);
        // var list_num = [1332, 45, 43243, 4346, 34234, 656, 323, 99999]

        // var max_num = Math.max(...list_num);
        // var min_num = Math.min(...list_num);
        // // console.log(max_num,min_num);
        // var max_index = list_num.indexOf(max_num);
        // var min_index = list_num.indexOf(min_num);
        // // console.log(max_index,min_index);

        // var temp = list_num[0];
        // list_num[0] = list_num[max_index];
        // list_num[max_index] = temp

        // console.log(list_num)


        // var temp2 = list_num[list_num.length - 1];
        // list_num[list_num.length - 1] = list_num[min_index];
        // list_num[min_index] = temp2;

        // console.log(list_num)

        // var strs = 'qwertyuioasdfghjkzxcvbnmpoiuytrewlkjhgfdmnbvc';

        // var obj = {};
        // for (var v of strs) {
        //     obj[v] ? obj[v]++ : obj[v] = 1;
        // }

        // console.log(obj)

        // var test = {age:19}

        // test['age']++

        // console.log(test)


        function sort_num(num1, num2, num3) {
            var max = Math.max(num1, num2, num3);
            var min = Math.min(num1, num2, num3);
            var center = num1 + num2 + num3 - max - min
            // return max, center, min; // 这样返回仅仅返回最后一个
            return [max,center,min]
        }

        var res = sort_num(100,992,386);
        console.log(res);

    </script>
</body>

</html>